1 a town with many amusements
English-Dutch dictionary > a town with many amusements
2 amusement
English-Dutch dictionary > amusement